package com.wenwo.common.domain.util;

import com.zy.explore.util.mock.MockProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.util.List;

@Data
@ToString
@NoArgsConstructor
@AllArgsConstructor
public class MockBean {

    private Long id;
    private String idString;
    @MockProperty(faker = "name.name")
    private String name;
    @MockProperty(faker = "name.username")
    private String username;
    private String email;
    private String phone;
    private String phoneNumber;
    private String address;
    private String pic;
    private List<String> pics;
    private Alphabet abc;

    @MockProperty(faker = "name.username")
    private String content;

    enum Alphabet {
        A, B, C
    }
}
